package com.king.date;

import java.text.DateFormat;
import java.util.Date;

public class DateFormatStyle {
	// 格式化时间： 09-4-8 下午3:57

	public String formatTime() {
		Date nowDate = new Date(); // 获取系统时间样式 Wed Apr 08 15:28:12 CST 2009
		System.out.println(nowDate);
		DateFormat dFormat = DateFormat.getInstance();
		String string = dFormat.format(nowDate);
		return string;
	}

	// 格式化时间1：下午04时00分36秒 CST
	public String formatTime1() {
		Date nowDate = new Date();
		DateFormat dFormat1 = DateFormat.getTimeInstance(DateFormat.FULL);
		String string1 = dFormat1.format(nowDate);
		return string1;
	}

	// 格式化时间2：下午04时02分15秒
	public String formatTime2() {
		Date nowDate = new Date(); // 获取系统时间
		DateFormat dFormat2 = DateFormat.getTimeInstance(DateFormat.LONG);
		String string2 = dFormat2.format(nowDate);
		return string2;
	}

	// 格式化时间3：下午4:05
	public String formatTime3() {
		Date nowDate = new Date(); // 获取系统时间
		DateFormat dFormat3 = DateFormat.getTimeInstance(DateFormat.SHORT);
		String string3 = dFormat3.format(nowDate);
		return string3;
	}

	// 格式化时间4：2009年4月8日 星期三
	public String formatTime4() {
		Date nowDate = new Date(); // 获取系统时间
		DateFormat dFormat4 = DateFormat.getDateInstance(DateFormat.FULL);
		String string4 = dFormat4.format(nowDate);
		return string4;
	}

	// 格式化时间5：2009年4月8日
	public String formatTime5() {
		Date nowDate = new Date(); // 获取系统时间
		DateFormat dFormat5 = DateFormat.getDateInstance(DateFormat.LONG);
		String string5 = dFormat5.format(nowDate);
		return string5;
	}

	// 格式化时间6：09-4-8
	public String formatTime6() {
		Date nowDate = new Date(); // 获取系统时间
		DateFormat dFormat6 = DateFormat.getDateInstance(DateFormat.SHORT);
		String string6 = dFormat6.format(nowDate);
		return string6;
	}

	public static void main(String[] args) {
		DateFormatStyle testDate = new DateFormatStyle();
		System.out.println("格式化时间： " + testDate.formatTime());
		System.out.println("格式化时间1：" + testDate.formatTime1());
		System.out.println("格式化时间2：" + testDate.formatTime2());
		System.out.println("格式化时间3：" + testDate.formatTime3());
		System.out.println("格式化时间4：" + testDate.formatTime4());
		System.out.println("格式化时间5：" + testDate.formatTime5());
		System.out.println("格式化时间6：" + testDate.formatTime6());
	}
}